package com.kwk.messagepushding.service.imp;

import com.kwk.messagepushding.redis.RedisCache;
import com.kwk.messagepushding.service.DingTalkService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Slf4j
@Service
public class DingTalkServiceImpl implements DingTalkService {

    @Autowired
    RedisCache redisCache;

    @Override
    public void setRedis() {

        //机房温湿度 寄存器key正存
        redisCache.setCacheObject("2-3","347");
        redisCache.setCacheObject("4-5","348");
        redisCache.setCacheObject("6-7","349");
        redisCache.setCacheObject("8-9","350");
        redisCache.setCacheObject("10-11","351");
        redisCache.setCacheObject("12-13","352");
        redisCache.setCacheObject("14-15","353");
        redisCache.setCacheObject("16-17","354");
        redisCache.setCacheObject("18-19","355");
        redisCache.setCacheObject("20-21","356");
        redisCache.setCacheObject("22-23","357");
        redisCache.setCacheObject("24-25","358");
        redisCache.setCacheObject("26-27","359");
        redisCache.setCacheObject("28-29","360");
        redisCache.setCacheObject("30-31","361");
        redisCache.setCacheObject("32-33","362");
        redisCache.setCacheObject("34-35","363");
        redisCache.setCacheObject("36-37","364");
        redisCache.setCacheObject("38-39","365");
        redisCache.setCacheObject("40-41","366");
        redisCache.setCacheObject("42-43","367");
        redisCache.setCacheObject("44-45","368");
        redisCache.setCacheObject("46-47","369");
        redisCache.setCacheObject("48-49","370");
        redisCache.setCacheObject("50-51","371");
        redisCache.setCacheObject("52-53","372");
        redisCache.setCacheObject("54-55","373");
        redisCache.setCacheObject("56-57","374");
        redisCache.setCacheObject("58-59","375");
        redisCache.setCacheObject("60-61","376");
        redisCache.setCacheObject("62-63","377");
        redisCache.setCacheObject("64-65","378");
        redisCache.setCacheObject("66-67","379");
        redisCache.setCacheObject("68-69","380");
        redisCache.setCacheObject("70-71","381");
        redisCache.setCacheObject("72-73","382");
        redisCache.setCacheObject("74-75","383");
        redisCache.setCacheObject("76-77","384");
        redisCache.setCacheObject("78-79","385");
        redisCache.setCacheObject("80-81","386");
        redisCache.setCacheObject("82-83","387");
        redisCache.setCacheObject("84-85","388");
        redisCache.setCacheObject("86-87","389");
        redisCache.setCacheObject("88-89","390");
        redisCache.setCacheObject("90-91","391");
        redisCache.setCacheObject("92-93","392");
        redisCache.setCacheObject("94-95","393");
        redisCache.setCacheObject("96-97","394");
        redisCache.setCacheObject("98-99","395");
        redisCache.setCacheObject("100-101","396");
        redisCache.setCacheObject("102-103","397");
        redisCache.setCacheObject("104-105","398");
        redisCache.setCacheObject("106-107","399");
        redisCache.setCacheObject("108-109","400");
        redisCache.setCacheObject("110-111","401");
        redisCache.setCacheObject("112-113","402");
        redisCache.setCacheObject("114-115","403");
        redisCache.setCacheObject("116-117","404");
        redisCache.setCacheObject("118-119","405");
        redisCache.setCacheObject("120-121","406");
        redisCache.setCacheObject("122-123","407");
        redisCache.setCacheObject("124-125","408");
        redisCache.setCacheObject("126-127","409");
        redisCache.setCacheObject("128-129","410");
        redisCache.setCacheObject("130-131","411");
        redisCache.setCacheObject("132-133","412");
        redisCache.setCacheObject("134-135","413");
        redisCache.setCacheObject("136-137","414");
        redisCache.setCacheObject("138-139","415");
        redisCache.setCacheObject("140-141","416");
        redisCache.setCacheObject("142-143","417");
        redisCache.setCacheObject("144-145","418");
        redisCache.setCacheObject("146-147","419");
        redisCache.setCacheObject("148-149","420");
        redisCache.setCacheObject("150-151","421");
        redisCache.setCacheObject("152-153","422");
        redisCache.setCacheObject("154-155","423");
        redisCache.setCacheObject("156-157","424");
        redisCache.setCacheObject("158-159","425");
        redisCache.setCacheObject("160-161","426");
        redisCache.setCacheObject("162-163","427");
        redisCache.setCacheObject("164-165","428");
        redisCache.setCacheObject("166-167","429");
        redisCache.setCacheObject("168-169","430");
        redisCache.setCacheObject("170-171","431");
        redisCache.setCacheObject("172-173","432");
        redisCache.setCacheObject("174-175","433");
        redisCache.setCacheObject("176-177","434");
        redisCache.setCacheObject("178-179","435");
        redisCache.setCacheObject("180-181","436");
        redisCache.setCacheObject("182-183","437");
        redisCache.setCacheObject("184-185","438");
        redisCache.setCacheObject("186-187","439");
        redisCache.setCacheObject("188-189","440");
        redisCache.setCacheObject("190-191","441");
        redisCache.setCacheObject("192-193","442");
        redisCache.setCacheObject("194-195","443");
        redisCache.setCacheObject("196-197","444");
        redisCache.setCacheObject("198-199","445");

        //过道温湿度 寄存器key反存
        redisCache.setCacheObject("11-10","121");
        redisCache.setCacheObject("13-12","122");
        redisCache.setCacheObject("15-14","123");
        redisCache.setCacheObject("17-16","124");
        redisCache.setCacheObject("19-18","125");
        redisCache.setCacheObject("21-20","126");
        redisCache.setCacheObject("23-22","127");
        redisCache.setCacheObject("25-24","128");
        redisCache.setCacheObject("27-26","129");
        redisCache.setCacheObject("29-28","130");
        redisCache.setCacheObject("31-30","131");
        redisCache.setCacheObject("33-32","132");
        redisCache.setCacheObject("35-34","133");
        redisCache.setCacheObject("37-36","134");
        redisCache.setCacheObject("39-38","135");
    }
        public static void main(String[] args) {
        for (int i=5;i<20;i++){
            System.out.println("redisCache.setCacheObject(\""+(i*2+1)+"-"+(i*2)+"\","+"\""+(i+116)+"\");");
        }
    }
}